satellite town – English–Svenska translations

🇬🇧 en sv 🇸🇪

satellite town noun

  • self-contained town near a metropolis
drabantstad, satellitstad
Wiktionary Links